//
//  Settings.h
//  Voxper
//
//  Created by Erphan on 2/7/11.
//  Copyright 2011 Smonte. All rights reserved.
//

#import <Foundation/Foundation.h>



@interface Settings : NSObject {

}

- (NSString *)getUserName;
- (void)setUserName:(NSString *)userName;

- (NSString *)getGSMNumber;
- (void)setGSMNumber:(NSString *)gsmNumber;

- (NSString *)getPassword;
- (void)setPassword:(NSString *)password;

- (NSString *)getMyLocation;
- (void)setMyLocation:(NSString *)country;

- (NSString *)getMyLocationCode;
- (void)setMyLocationCode:(NSString *)code;

- (NSString *)getDeviceToken;
- (void)setDeviceToken:(NSString *)token;

- (BOOL)getRegistrationStepCompleted;
- (void)setRegistrationStepCompleted:(BOOL)bStepCompleted;

- (BOOL)getInitialPhoneBookSyncCompleted;
- (void)setInitialPhoneBookSyncCompleted:(BOOL)bSynced;

- (BOOL)getIsPhoneBookAccessGranted;
- (void)setIsPhoneBookAccessGranted:(BOOL)bGranted;

- (int)getContactsGroupSelected;
- (void)setContactsGroupSelected:(int)nSelectedIndex;

- (int)getRecentCallsSelected;
- (void)setRecentCallsSelected:(int)nSelectedIndex;

- (int)getDefaultTabSelected;
- (void)setDefaultTabSelected:(int)nSelectedIndex;

- (int)getLastRegisteredUsersUpdated;
- (void)setLastRegisteredUsersUpdated:(int)nTimeTicks;

- (NSString *)getServerName;
- (void)setServerName:(NSString *)strServerName;

- (NSString *)getServerPort;
- (void)setServerPort:(NSString *)strServerPort;

- (BOOL)shouldDisplaySplashView;
- (void)setShouldDisplaySplashView:(BOOL)bSynced;


@end
